double edged-sword - French English Dictionary